package gla.centralhotel.dao.interfaces;

import gla.centralhotel.model.Country;
import java.util.List;
import javax.ejb.Local;

/**
 *
 * @author Rivo
 */
@Local
public interface ICountryDAO {

    Country create(Country country);

    Country edit(Country country);

    void remove(Country country);

    Country find(Object id);

    List<Country> findAll();

    public gla.centralhotel.model.Country findCountryByCodeAndName(java.lang.String code, java.lang.String name);

    public gla.centralhotel.model.Country findCountryByCode(java.lang.String code);

    public gla.centralhotel.model.Country findCountryByName(java.lang.String name);

}
